草庐IT

Python DNS模块导入错误

全部标签

javascript - 无法将 react 模块加载为节点模块

我在路径中有一个react组件源/组件/测试importReactfrom'react';importReactDomfrom'react-dom';classTestCompextendsReact.Component{}exportdefaultTestComp;我正在从路径中公开index.js中的组件src/index.jsimportTestCompfrom'./components/test';export{TestComp};我在package.json中添加了main作为"main":"src/index.js"我已经发布了上述应用程序的npm包test-comp并在另

javascript - 导入 redux store 未定义(加载顺序问题?)

更新2-添加显示问题的最小“工作”示例我尽可能地缩减了项目,同时仍然显示问题,让人们在感兴趣的情况下尝试想法/调试github:store_import_test错误发生在:request.js注意:我知道赏金即将到期,但如果发生这种情况,我会重新启用它。我非常感谢到目前为止提出的所有想法/帮助!结束更新2更新1-目的说明:我想在“效用函数”中访问存储中的一个值(可以随时间改变)。根据reduxdocssubscribe是一个有效的选项。结束更新我正在尝试在组件外部导入我的redux-store(在request.js中,见下文)类似于:Whatisthebestwaytoaccess

javascript - 编译器不抛出 "Cannot find module"错误

在我的项目中我有2个文件:foo.jsconstimage=require('../this/path/is/wrong.png');boo.tsxconstimage=require('../this/path/is/wrong.png');在foo.js中TypeScript正确的发现图片不存在并抛出“Cannotfindmodule”错误,但是对于boo.tsx没有抛出错误所以该错误仅在应用程序崩溃时出现在运行时。如果我只是将boo.tsx重命名为boo.jsTS再次开始按预期抛出错误。这些是我认为可能相关的一些编译器选项:"module":"es2015","target":"

javascript - 如何在 DOM 中显示 source map 的 JS 错误

我正在尝试调试使用create-react-app为Googlebot创建的应用。TL:DR:我需要将我的错误添加到DOM中,以便它在Google机器人渲染中可见。问题是我如何获得React在开发中显示的准确(通过源映射)文件/行/列号以显示在DOM节点中。关于Googledocumentationfordebuggingrendering,他们提供了一个使用全局window.addEventlistener('error')的片段,将错误添加到DOM,以便它在Googlebot生成的渲染屏幕截图中可见。但是,当我在开发中尝试这样做时,我将其作为堆栈跟踪的第一行:在Home.rende

javascript - Firebase云函数返回304错误然后重启

几个月来我一直坚持这个。我从函数中删除了一些次要细节,但没有什么大不了的。我有这个https云函数,可以结束session,然后使用endTime和startTime计算bill,然后将其返回给客户端。startTime从实时firebase数据库(session启动函数放在那里)中获取。我的代码片段:exports.endSession=functions.https.onRequest(async(req,res)=>{console.log("endSession()called.")if(req.method=='GET'){bid=req.query.bidsession_c

javascript - yarn 升级以修复 yarn 审计错误

所以,到目前为止,似乎没有yarnaudit--fix,所以我想弄清楚如何修复我的yarnaudit错误。我试过yarnupgrade它修复了一些错误(这很好),但仍然存在一些错误。然后我尝试了yarnadd@latest对于剩余的高漏洞,但它升级了我的版本package.json,当我认为问题出在我正在使用的包的依赖项时。以下是我剩余的一些错误的示例:┌───────────────┬──────────────────────────────────────────────────────────────┐│high│RegularExpressionDenialofService

javascript - webpack,限制可以导入的内容

webpack有没有办法限制可以导入哪些文件?假设我希望能够导入同一目录以及父目录中的文件,但不能导入父目录之上的文件?例如:这些工作import{blah}from"./script.js";import{blah2}from"./../gui/textbox.js";import{blah3}from"./../I/can/go/as/deep/down/as/I/want/here.js";但这行不通import{passwords}from"./../../passwords.txt";因为那会上升到两个(或x个)目录,而不是一个。 最佳答案

javascript - 动态加载代码并获取解析错误的行号

我有一个工具,类似于JSFiddle,它允许我动态输入javascript并在页面上运行它。代码可以是多行,通常是。不幸的是,如果我输入的代码出现异常,如果我使用eval()运行代码,我无法获取异常的行号。我找到了一个部分解决方案,而不是使用try{eval(code);}catch(e){processException(e);}改为做这样的事情:vars=document.createElement('script');s.appendChild(document.createTextNode("try{\n"+code+"}catch(e){processException(e)

javascript - 类型错误 : a is null

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我正在使用以下jQueryAjax调用...无论如何它都不起作用。错误:类型错误:a为空这是我的代码:varprefixUrl="autocomplete?action=complete&id=";$('#complete-field').bind('keyup',function(){varurl=prefixUrl+escape($('#complete-field').val());$.aj

javascript - Ipad 版 Safari 不报告 Javascript 错误的行号

我正在使用带有IOs5的iPad2开发Web应用程序。我启用了开发者控制台获取日志,但是当出现javascript错误时,它不包括相应的行号。由于Web应用程序处理触摸和手势事件,我无法在桌面版浏览器上测试它们!我们将不胜感激。 最佳答案 你可以添加一个窗口级别的错误处理器http://dev.opera.com/articles/view/better-error-handling-with-window-onerror/并让控制台记录行号。每个错误您将获得两个控制台日志,但您将更好地控制输出。